home *** CD-ROM | disk | FTP | other *** search
/ HAKERIS 11 / HAKERIS 11.ISO / linux / system / LinuxConsole 0.4 / linuxconsole0.4install-en.iso / xfree0.4.lcm / lib / X11 / xkb / symbols / pc / be < prev    next >
Encoding:
Text File  |  2004-03-24  |  4.2 KB  |  99 lines

  1.  
  2. // based on a keyboard map from an 'xkb/symbols/be' file
  3. //
  4. // $XFree86: xc/programs/xkbcomp/symbols/pc/be,v 1.4 2003/04/19 12:22:11 pascal Exp $
  5.  
  6. partial default alphanumeric_keys
  7. xkb_symbols "basic" {
  8.  
  9.     include "pc/latin"
  10.  
  11.     name[Group1]="Belgian";
  12.  
  13.     key <AE01>    { [ ampersand,          1,          bar,   exclamdown ]    };
  14.     key <AE02>    { [    eacute,          2,           at,    oneeighth ]    };
  15.     key <AE03>    { [  quotedbl,          3,   numbersign,     sterling ]    };
  16.     key <AE04>    { [apostrophe,          4,   onequarter,       dollar ]    };
  17.     key <AE05>    { [ parenleft,          5,      onehalf, threeeighths ]    };
  18.     key <AE06>    { [   section,          6,  asciicircum,  fiveeighths ]    };
  19.     key <AE07>    { [    egrave,          7,    braceleft, seveneighths ]    };
  20.     key <AE08>    { [    exclam,          8,  bracketleft,    trademark ]    };
  21.     key <AE09>    { [  ccedilla,          9,    braceleft,    plusminus ]    };
  22.     key <AE10>    { [    agrave,          0,   braceright,       degree ]    };
  23.     key <AE11>    { [parenright,     degree,    backslash, questiondown ]    };
  24.     key <AE12>    { [     minus, underscore, dead_cedilla,  dead_ogonek ]    };
  25.  
  26.     key <AD01>    { [         a,          A,           at,  Greek_OMEGA ]    };
  27.     key <AD02>    { [         z,          Z,      lstroke,      Lstroke ]    };
  28.     key <AD03>    { [         e,          E,     EuroSign,         cent ]    };
  29.     key <AD11>    { [dead_circumflex, dead_diaeresis,  bracketleft, dead_abovering ] };
  30.     key <AD12>    { [    dollar,   asterisk, bracketright,  dead_macron ]    };
  31.  
  32.     key <AC01>    { [         q,          Q,           ae,           AE ]    };
  33.     key <AC10>    { [         m,          M,   dead_acute, dead_doubleacute ] };
  34.     key <AC11>    { [    ugrave,    percent,   dead_acute,   dead_caron ]    };
  35.     key <TLDE>    { [twosuperior, threesuperior,  notsign,      notsign ]    };
  36.  
  37.     key <BKSL>    { [        mu,   sterling,   dead_grave,   dead_breve ]    };
  38.     key <AB01>    { [         w,          W, guillemotleft,        less ]    };
  39.     key <AB07>    { [     comma,   question, dead_cedilla,    masculine ]    };
  40.     key <AB08>    { [ semicolon,     period, horizconnector,   multiply ]    };
  41.     key <AB09>    { [     colon,      slash, periodcentered,   division ]    };
  42.     key <AB10>    { [     equal,       plus,   dead_tilde, dead_abovedot]    };
  43.     key <LSGT>  { [      less,    greater,    backslash,    backslash ]    };
  44.  
  45.     include "level3(ralt_switch_multikey)"
  46. };
  47.  
  48. partial alphanumeric_keys
  49. xkb_symbols "iso-alternate" {
  50.     include "pc/be(basic)"
  51.  
  52.     key <AD01>    { [         a,          A,           ae,           AE ]    };
  53.     key <AD02>    { [         z,          Z, guillemotleft,        less ]    };
  54.     key <AC01>    { [         q,          Q,           at,  Greek_OMEGA ]    };
  55.     key <AC10>    { [         m,          M,           mu,    masculine ]    };
  56.     key <AB01>    { [         w,          W,      lstroke,      Lstroke ]    };
  57.     key <AB07>    { [ comma,   question, dead_cedilla, dead_doubleacute ]    };
  58. };
  59.  
  60. partial alphanumeric_keys
  61. xkb_symbols "Sundeadkeys" {
  62.  
  63.     // Use the Sun dead keys
  64.  
  65.     include "pc/be(basic)"
  66.  
  67.     key <AD11>    { [SunFA_Circum, SunFA_Diaeresis, bracketleft, bracketleft] };
  68.     key <AC11>    { [    ugrave,    percent,  SunFA_Acute,  SunFA_Acute ]    };
  69.     key <BKSL>    { [        mu,   sterling,  SunFA_Grave,  SunFA_Grave ]    };
  70.     key <AB07>    { [     comma,  question, SunFA_Cedilla, SunFA_Cedilla]    };
  71.     key <AB10>    { [     equal,       plus,  SunFA_Tilde,  SunFA_Tilde ]    };
  72. };
  73.  
  74. partial alphanumeric_keys
  75. xkb_symbols "sundeadkeys" {
  76.  
  77.     // Use the Sun dead keys
  78.  
  79.     include "pc/be(Sundeadkeys)"
  80.  
  81. };
  82.  
  83. partial alphanumeric_keys
  84. xkb_symbols "nodeadkeys" {
  85.  
  86.     // Eliminates dead keys from the basic Belgian layout
  87.  
  88.     include "pc/be(basic)"
  89.  
  90.     key <AE12>    { [     minus, underscore,      cedilla,       ogonek ]    };
  91.     key <AD11>    { [asciicircum,  diaeresis,  bracketleft,  bracketleft]    };
  92.     key <AD12>    { [    dollar,   asterisk, bracketright,       macron ]    };
  93.     key <AC10>    { [         m,          M,        acute,  doubleacute ]    };
  94.     key <AC11>    { [    ugrave,    percent,   quoteright,   quoteright ]    };
  95.     key <BKSL>    { [        mu,   sterling,    quoteleft,    quoteleft ]    };
  96.     key <AB07>    { [     comma,   question,      cedilla,    masculine ]    };
  97.     key <AB10>    { [     equal,       plus,   asciitilde,   asciitilde ]    };
  98. };
  99.